package com.group.mapper;

import pojo.entity.Good;

import java.util.List;

public interface MerchantMapper {
    /**
     * 查看商品列表
     *
     * @return
     */
    List selectListAll();

    /**
     * 通过id查询商品信息
     *
     * @param id
     * @return
     */
    Good selectById(Long id);

    /**
     * 通过id修改状态
     *
     * @param good
     * @return
     */
    int updateByIdType(Good good);

    /**
     * 通过id删除商品
     *
     * @param goodId
     * @return
     */
    int deleteById(Long goodId);

    /**
     * 通过id修改库存
     *
     * @param good
     * @return
     */
    int updateByIdCount(Good good);

    /**
     * 模糊查询
     *
     * @param good
     * @return
     */
    List Search(Good good);

    /**
     * 分页
     *
     * @param good
     * @return
     */
    List paging(Good good);
}
